Release 10.1A: OpenEdge Development:
Programming Interfaces


Memory allocation

Use malloc() and free() to allocate and deallocate memory within a C function. Before returning to Progress, deallocate all memory that you allocate in the function.

Caution: If you allocate too much memory in an HLC function and leave it allocated after returning to Progress, your OpenEdge application might not have enough memory for its own needs. If OpenEdge runs out of memory at any point in the 4GL application, it aborts and returns to the operating system with an error.

Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095